ladder ratsnake - Turkish English Dictionary